Оглавление | Родительский раздел

Глобальный контекст.ПоказатьВводЗначения (Global context.ShowInputValue)

Глобальный контекст (Global context)
ПоказатьВводЗначения (ShowInputValue)

Синтаксис:

ПоказатьВводЗначения(<ОписаниеОповещенияОЗавершении>, <Значение>, <Подсказка>, <Тип>)

Параметры:

<ОписаниеОповещенияОЗавершении> (обязательный)

Тип: ОписаниеОповещения.
Содержит описание процедуры, которая будет вызвана после закрытия окна ввода значения со следующими параметрами:

<Значение> (обязательный)

Тип: Произвольный.
Значение, которое будет использовано в качестве начального значения в диалоге.
Если параметр <Тип> не задан или имеет значение Неопределено, тип данного значения используется в качестве типа вводимого в окне данного.

<Подсказка> (необязательный)

Тип: Строка.
Текст заголовка окна ввода значения. Может использоваться в качестве подсказки пользователю.
Значение по умолчанию: Пустая строка.

<Тип> (необязательный)

Тип: Тип; ОписаниеТипов.
Тип вводимого значения. Если параметр не указан, используется тип параметра <Значение>.

Описание:

Показывает окно для ввода значения заданного типа.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, толстый клиент, мобильное приложение(клиент).

Примечание:

Если тип начального значения не определен и тип значения параметра <Тип> является составным, то в поле ввода появляется кнопка выбора типа.

Пример:

Перем ВыбЗнач;
Массив = Новый Массив;
Массив.Добавить(Тип("Число"));
Массив.Добавить(Тип("Строка"));
Массив.Добавить(Тип("Дата"));
КЧ = Новый КвалификаторыЧисла(12,2);
КС = Новый КвалификаторыСтроки(20);
КД = Новый КвалификаторыДаты(ЧастиДаты.Дата);
ОписаниеТипов = Новый ОписаниеТипов(Массив, КЧ, КС, КД);
Оповещение =
    Новый 
ОписаниеОповещения("ПослеВводаЗначения", ЭтотОбъект, Параметры);
ПоказатьВводЗначения(Оповещение,
    ВыбЗнач, "Введите значение", ОписаниеТипов);
//...


&НаКлиенте
Процедура 
ПослеВводаЗначения(ВыбЗнач, Параметры) Экспорт
    Если ВыбЗнач<>Неопределено Тогда
        // обработка введенного значения

        Сообщить("Введенное значение: " + ВыбЗнач);
    КонецЕсли
;
КонецПроцедуры


Оглавление | Родительский раздел Платформа 8.3.13.1809